package com.originskyseed.platform.cms.model;

import java.util.List;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 新闻类型表（OSI_CMS_TYPE）
 *
 * @author wlj
 */
public class CmsType extends BaseModel {

	/**
	 * 名称（NAME）
	 */
	private String name;

	/**
	 * 优先级（PRORITY）
	 */
	private Integer prority;

	/**
	 * 所属平台 0全平台 1内容平台 2推广平台（BELONG_PLATFORM）
	 */
	private Integer belongPlatform;

	/**
	 * 备注（REMARK）
	 */
	private String remark;

	/**
	 * 创建人id（CREATOR_ID）
	 */
	private String creatorId;

	/**
	 * 创建人（CREATOR）
	 */
	private String creator;

	/**
	 * 类型 1新闻 2通知公告（TYPE）
	 */
	private Integer type;

	/**
	 * 是否删除 1是 2否（IS_DEL）
	 */
	private Integer isDel;

	/**
	 * 是否置顶 1是 2否（IS_TOP）
	 */
	private Integer isTop;

	/**
	 * 类型列表
	 */
	private List<CmsType> cmsTypeList;

	public List<CmsType> getCmsTypeList() {
		return cmsTypeList;
	}

	public void setCmsTypeList(List<CmsType> cmsTypeList) {
		this.cmsTypeList = cmsTypeList;
	}

	/**
	 * 获取名称
	 *
	 * @return
	 */
	public String getName() {
		return this.name;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * 设置名称
	 *
	 * @param name
	 */

	public void setName(String name) {
		this.name = name;
	}

	/**
	 * 获取优先级
	 *
	 * @return
	 */
	public Integer getPrority() {
		return this.prority;
	}

	/**
	 * 设置优先级
	 *
	 * @param prority
	 */
	public void setPrority(Integer prority) {
		this.prority = prority;
	}

	/**
	 * 获取所属平台 1全平台 2内容平台 3推广平台
	 *
	 * @return
	 */
	public Integer getBelongPlatform() {
		return this.belongPlatform;
	}

	/**
	 * 设置所属平台 1全平台 2内容平台 3推广平台
	 *
	 * @param belongPlatform
	 */
	public void setBelongPlatform(Integer belongPlatform) {
		this.belongPlatform = belongPlatform;
	}

	/**
	 * 获取备注
	 *
	 * @return
	 */
	public String getRemark() {
		return this.remark;
	}

	/**
	 * 设置备注
	 *
	 * @param remark
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 获取创建人id
	 *
	 * @return
	 */
	public String getCreatorId() {
		return this.creatorId;
	}

	/**
	 * 设置创建人id
	 *
	 * @param creatorId
	 */
	public void setCreatorId(String creatorId) {
		this.creatorId = creatorId;
	}

	/**
	 * 获取创建人
	 *
	 * @return
	 */
	public String getCreator() {
		return this.creator;
	}

	/**
	 * 设置创建人
	 *
	 * @param creator
	 */
	public void setCreator(String creator) {
		this.creator = creator;
	}

	/**
	 * 获取是否删除 1是 2否
	 *
	 * @return
	 */
	public Integer getIsDel() {
		return this.isDel;
	}

	/**
	 * 设置是否删除 1是 2否
	 *
	 * @param isDel
	 */
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}

	public Integer getIsTop() {
		return isTop;
	}

	public void setIsTop(Integer isTop) {
		this.isTop = isTop;
	}
}
